login:        password:      
Combats Scrolls
Rambler's Top100
Гость БК
Пристанище неодинокого программиста | СэрАртём Open user info Open user photogallery user RSSСэрАртём
Tag: менеджер плагинов
updated 30.08.11 12:11
30.08.11 08:11   |    Подвисающий бой: лечение
 ru
 проблема подвисающего боя с большим числом участников не нова. причин несколько:
1. (главная) С сервера приходит не HTML, а XML, который парсится в браузере, а это съедает время. А поскольку JS обрабатывается в потоке документа, наблюдаются проблемы с реакцией на действия пользователя
2. больше игроков - дольше формируется список игроков
3. больше игроков - интенсивнее идёт размен, а значит, больше событий приходит с сервера за одно обновление

чтобы как-то исправить ситуацию, я написал плагин к "Менеджеру плагинов": исправление тормозов боя. плагин проксирует обработку строк лога и вбрасывает их пачками. размер пачки можно варьировать, частоту добавления строк - тоже.

средствами разработчиков БК эта проблема решается ещё проще, без всякого проксирующего кода.

плагин не обращается к серверу БК. плагин не модифицирует программное обеспечение БК. плагин лишь модифицирует пользовательский интерфейс в окне браузера.

Mood: творческое 
Comments: 4 | Post comment

Total posts: 1 Pages: 1
«« « 1 » »»
 
 


« 2024 may »
Mo Tu We Th Fr Sa Su
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

 
 © 2007–2024 «combats.com»
  18+  
feedback